import { makeAutoObservable,computed} from "mobx";
class CounterStore {
    // 定义数据
    count = 0;
    constructor(){
        // 响应式处理
        makeAutoObservable(this,{
            // filterList: computed
        })
    }
    // 计算属性
    // get filterList() {
    //     return this.list.filter(item => item > 2)
    // }
    // 修改源数据
    // addList = () => {
    //     this.list.push(6,7,8)
    // }

    addCount = ()=>{
        // 定义action函数
        this.count++;
    }
}
// 实例化
const counterStore = new CounterStore()
export default counterStore